inner membrane - German English Dictionary